using Admin.NET.Core;
using SqlSugar;

namespace Admin.NET.Application;

[SugarTable("MessageConfig", "短信配置")]
[SysTable]
public class MessageConfig : EntityTenant
{
	/// <summary>
	/// SecretId
	/// </summary>
	public string SecretId { get; set; }

	/// <summary>
	/// SecretKey
	/// </summary>
	public string SecretKey { get; set; }

	/// <summary>
	/// 应用id SdkAppId
	/// </summary>
	public string SdkAppId { get; set; }

	/// <summary>
	/// 短信签名
	/// </summary>
	public string SignName { get; set; }

	/// <summary>
	/// 备注
	/// </summary>
	public string? Remark { get; set; }

	/// <summary>
	/// 是否购买超管短信，0否，1已购买
	/// </summary>
	[SugarColumn(DefaultValue = "0")]
	public int IsBuy { get; set; }

	/// <summary>
	/// 购买总数
	/// </summary>
	[SugarColumn(DefaultValue = "0")]
	public long BuyTotal { get; set; }
}
